.content .introduce{width: 1200px;margin: 0 auto;}
.content .introduce .tab{height: 90px;border-bottom:1px solid rgba(221,221,221,1)}
.content .introduce .tab ul{height: 100%;}
.content .introduce .tab ul li{float: left;}
.content .introduce .tab ul li a{display: block;height: 90px; color:rgba(105, 105, 105, 1);font-size:20px;font-family:Source Han Sans SC;font-weight:bold;margin-right: 70px;line-height: 120px;cursor: pointer;}
.content .introduce .tab ul .active a{color: rgba(0, 187, 141, 1);position: relative;}
.content .introduce .tab ul .active a p{position: absolute;bottom: 0; left: 20px; width:34px;height:3px;background:rgba(0,187,141,1);}
.content .introduce .video{overflow: hidden;}
.content .introduce .video ul li{float: left;margin-left: 34px;}
.content .introduce .video ul .marginL{margin-left: 0;}
.content .introduce .video ul li img{width: 273px;height: 190px;}
.content .introduce .video ul li a{display: block;width: 273px;margin-top: 32px;}
.content .introduce .video ul li a div{width: 250px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-top: 10px;font-family:Source Han Sans SC;font-weight:400;color:rgba(40,40,40,1);}
.content .introduce .video ul li a div:hover{color: rgba(0, 187, 141, 1);}

.content .introduce .offline .offlinebutton{overflow: hidden;}
.content .introduce .offline .offlinebutton li{cursor: pointer; float: left;width:126px;height:46px;border:1px solid rgba(221,221,221,1);line-height: 46px;text-align: center;margin-right: 15px;margin-top: 21px;}
.content .introduce .offline .offlinebutton li a{display: block;width: 100%;height: 100%;color: #333}
.content .introduce .offline .offlinebutton .active a{color: rgba(0, 187, 141, 1);border:1px solid rgba(0, 187, 141, 1);}

.content .introduce .offline .notice .trainList ul{overflow: hidden;margin-top: 15px;}
.content .introduce .offline .notice .trainList ul li{width: 556px;border-top:1px dashed rgba(217,217,217,1);float: left;}
.content .introduce .offline .notice .trainList ul li a{height: 50px;line-height: 50px; display: block;font-size:14px;font-family:Source Han Sans SC;font-weight:400;color:rgba(16,16,16,1);}
.content .introduce .offline .notice .trainList ul li a:hover{color:rgba(0,187,141,1)}
.content .introduce .offline .notice .trainList ul li a div{width:6px;height:6px;background:rgba(140,140,140,1);border-radius:50%;float: left;margin-top: 22px;margin-right:8px;}
.content .introduce .offline .notice .trainList ul li a:hover div{background: rgba(0,187,141,1)}
.content .introduce .offline .notice .trainList ul li a .p1{float: left;width: 300px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.content .introduce .offline .notice .trainList ul li a .p2{float: right;color: #999}
.content .introduce .offline .notice .trainList ul li a:hover .p2{color: rgba(0,187,141,1)}
.content .introduce .offline .notice .trainList ul .marginL{margin-right: 86px;}
.content .introduce .offline .notice .trainList ul .firstli{border: 0;};

.content .introduce .sales{width: 1200px;margin: 0 auto}
.content .introduce .sales ul li{height: 298px;border-bottom: 1px dashed rgba(221,221,221,1)}
.content .introduce .sales ul li a{display: block;height: 100%;}
.content .introduce .sales ul li a .left{width: 399px;height: 235px;float: left;margin-top: 31px}
.content .introduce .sales ul li a .right{width: 760px;float: right;margin-top: 31px}
.content .introduce .sales ul li a .right h4{font-size:16px;font-family:Source Han Sans SC;font-weight:bold;color:rgba(40,40,40,1);line-height: 45px}
.content .introduce .sales ul li a .right .top{font-size:16px;font-family:Source Han Sans SC;font-weight:400;color:rgba(120,120,120,1);line-height:30px;overflow: hidden;height: 120px;}
.content .introduce .sales ul li a .right .top:hover{color: rgba(0,187,141,1);}
.content .introduce .sales ul li a .right .bottom{padding-top: 30px;font-size:16px;font-family:Source Han Sans SC;font-weight:400;overflow: hidden;}
.content .introduce .sales ul li a .right .bottom .p1{float: left; color:rgba(120,120,120,1);}
.content .introduce .sales ul li a .right .bottom .p2{float: right; color:rgba(0,187,141,1);}

.content .introduce .zhongxin{margin-top: 21px}
.content .introduce .zhongxin h2{margin-top: 30px;line-height: 50px;font-size:20px;font-family:Source Han Sans SC;font-weight:bold;color:rgba(40,40,40,1);text-align: center;}
.content .introduce .zhongxin div{font-size:16px;font-family:Source Han Sans SC;font-weight:400;color:rgba(120,120,120,1);line-height:30px;}

.content .introduce .teacher{margin-bottom: 20px;}
.content .introduce .teacher ul{overflow: hidden;}
.content .introduce .teacher ul li{float: left;margin-left: 30px;width: 276px;margin-top: 20px;}
.content .introduce .teacher ul li:hover{cursor: pointer;}
.content .introduce .teacher .marginL{margin-left: 0;}
.content .introduce .teacher ul li img{width: 275px;height: 367px;}
.content .introduce .teacher ul li h4{line-height: 60px;font-size:16px;font-family:Source Han Sans SC;font-weight:500;color:rgba(40,40,40,1);}

